Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 HOWBURY ROAD Terraced £770,000 21 Oct 2020
26 HOWBURY ROAD Terraced £639,000 23 Jun 2017
28 HOWBURY ROAD Terraced £577,500 23 Apr 2018
40 HOWBURY ROAD Terraced £187,000 8 Jul 2005
50 HOWBURY ROAD Terraced £830,000 8 Mar 2024
52 HOWBURY ROAD Terraced £600,000 20 Nov 2019